로그인

이는 실제로 매우 흔한 일이지만, 원인을 알면 쉽게 피할 수 있습니다 😃

이러한 잘못된 액션 오류가 발생하는 가장 일반적인 상황은 다음과 같습니다:

  1. 링크나 페이지를 로드하여 랜딩 페이지로 이동합니다. 트래커는 당신이 랜딩 노드에 있다고 생각합니다
  2. 액션 링크를 클릭합니다. 트래커는 당신이 랜딩 페이지에 있다고 보고 > 액션 1을 실행하고 > 오퍼로 리디렉션합니다. 트래커는 이제 당신이 오퍼 노드에 있다고 생각합니다
  3. 이전 랜딩 페이지로 돌아갑니다. 주로 액션 링크가 새 탭에서 열렸거나, 뒤로 가기 버튼을 사용했고 랜딩 페이지에 우리의 JS가 없기 때문입니다. 당신은 이제 랜딩 노드에 있지만, 트래커는 여전히 당신이 오퍼 노드에 있다고 생각합니다.
  4. 액션 링크를 클릭합니다. 이제 액션 URL에 랜딩 페이지에서의 반복 클릭임을 트래커에 알리는 데이터가 포함되어 있지 않거나, 이것이 리퍼러에 없다면, 트래커는 여전히 당신이 오퍼 노드에 있다고 생각합니다.
  5. 트래커는 오퍼 노드에서 액션 1을 실행하려고 하지만, 그것이 존재하지 않아 당신이 게시한 오류를 반환합니다.

두 번째로 흔한 경우는 생성된 리디렉션/직접 링크를 사용하지 않고 페이지 URL로 직접 이동한 다음 --> 액션을 클릭할 때입니다.

이 경우, 추적 컨텍스트가 없어 (fluxDefaults JS 코드를 삽입하지 않았다면) 무엇을 해야 할지 결정할 수 없습니다.

이런 일이 발생하지 않도록 하는 몇 가지 방법이 있습니다:

  • 가장 좋은 방법은 랜딩 페이지 편집 대화상자(또는 퍼널 빌더 > 해당 페이지의 링크/JS 가져오기)에서 얻은 코드를 사용하여 페이지에 우리의 JS를 넣는 것입니다. 이렇게 하면 페이지가 로드될 때 우리의 JS가 액션 링크를 스캔하고 방문자의 ID와 출발 노드를 링크에 주입합니다. 이를 통해 반복 클릭에 대해 트래커에 명확한 컨텍스트가 제공됩니다.
  • 둘째, 퍼널 빌더에서 생성된 링크를 항상 사용하세요. 유기적 트래픽을 추적해야 한다면 페이지에 기본값을 삽입하세요. 항상 새 시크릿 창에서 링크를 테스트하여 명확하게 확인하세요.

기본 파라미터에 대해: 이러한 기본 파라미터는 오버라이드가 아니라 트래커가 사용자에 대한 컨텍스트/정보가 없을 때 사용하는 대체 옵션입니다.

다음 파라미터를 말합니다:

트래커가 사용자가 어떤 노드/퍼널에 있는지 알고 있다면, 항상 관련 액션을 실행할 것입니다. 해당 노드에 그 액션이 존재하지 않으면 이 오류가 발생합니다.

위의 기본 파라미터는 실제로 거의 사용되지 않습니다 -- 이들이 사용되어야 한다면 그것은 좋지 않은 상황입니다. 추적이 무너져서 일부 대체 옵션에 의존해야 했다는 의미이기 때문입니다!